Paramétrage > Achats > Tarifs > Structures 

Cette fonction permet de définir les codes structure qui définissent les différentes colonnes de remises et frais pouvant s'appliquer à un fournisseur.

La définition des tarifs fournisseurs se décompose en quatre étapes majeures :

  • le paramétrage des éléments de facturation, pour définir les différents pieds de factures pouvant influencer la tarification d'un tiers (cf. documentation Eléments de facturation),
  • le paramétrage des codes structures, pour définir les différentes colonnes de remises et frais pouvant s'appliquer à un tiers,
  • le paramétrage des codes tarifs, pour définir différentes règles de tarification pouvant s'appliquer à chaque code structure(cf. documentation Paramétrage tarifs),
  • la saisie des fiches tarifs, pour définir les valeurs à proprement dit du prix de l'article, des remises et frais, pour chaque code tarif (cf. documentation Saisie des tarifs).

Cette fonction constitue la deuxième étape majeure du cycle de paramétrage des tarifs fournisseur.

En transaction d'achat, on est amené à saisir sur chaque ligne au minimum une quantité et un prix unitaire. Mais on peut être amené à définir à la ligne d'autres valeurs comme des remises ou frais. De façon générale, la structure d'une ligne de document peut se présenter de la façon suivante :

Prix unitaire

Quantité

Valeur 1

Valeur 2

Valeur 3

Valeur 4

Valeur n
(n<=9)

Ces différentes valeurs (qui peuvent être saisies à la ligne ou affectées par des tarifs paramétrables - cf. documentations Paramétrage Tarifs ; Saisie Tarifs) doivent permettre de calculer les éléments suivants :

  • le prix net de la ligne. Ce prix est stocké dans la ligne de facture notamment et correspond au montant qui sera comptabilisé sur le compte d'achat,
  • certains montants cumulés en pied de facture, devant être comptabilisés séparément (et ne valorisant donc pas dans le prix net de la ligne),
  • des montants informatifs, qui ne seront pas exploités mais apparaîtront à l'affichage du document .

L'objectif de cette fonction est donc de définir ces colonnes dédiées à la gestion des tarifs et les règles de calcul associées.
En d'autres termes, déterminer les conditions commerciales qui seront appliquées.

Pré-requis

SEEREFERTTO Reportez-vous à la documentation de Mise en oeuvre

Gestion de l'écran

Le paramétrage des colonnes de remises et frais appliqués ou apparaissant à la ligne se fait dans un tableau unique (sur neuf lignes au maximum) où chaque ligne représente une colonne pouvant apparaître en saisie de transaction d'achat.

Il est possible de paramétrer autant de codes structures que souhaités. Ce code structure est ensuite associé à la fiche Fournisseur.

SEEREFERTTO Reportez-vous à la documentation Fournisseurs pour plus de précisions.

Ecran de saisie

Champs

Les champs suivants sont présents dans cet onglet :

Bloc numéro 1

Il s'agit du code structure définissant les conditions tarifaires.
Il est nécessaire de créer un code structure (sur dix caractères alphanumériques maximum). On peut également paramétrer autant de structure tarifaire qu’il en est nécessaire.
Les structures tarifaires ventes ou achats ne sont pas partagées. Elles sont filtrées en fonction du module pour lequel on définit une structure tarifaire.
Ce code structure est ensuite associé selon le module à :

  • une fiche société lorsque l'on définit une structure tarifaire vente,
    SEEREFERTTO Reportez-vous à la documentation sur les sociétés pour plus de précisions.
  • une fiche fiche fournisseur lorsque l'on définit une structure tarifaire achat.
    SEEREFERTTO Reportez-vous à la documentation sur les fournisseurs pour plus de précisions.

Lorsque l'on saisit un document vente ou achat, la structure tarifaire utilisée dépendra selon le cas de la société du mouvement ou du fournisseur du mouvement.
Si on définit une structure tarifaire sans code, elle sera automatiquement attribuée par défaut à une fiche société ou à un fournisseur. Il conviendra alors de changer de structure si elle ne correspond pas aux conditions tarifaires que l'on souhaite attribuer à la société ou au fournisseur.
Une fois le code structure renseigné, on définit ensuite chaque colonne de frais et remises lorsque cela est nécessaire. 

Tableau

  • Intitulé (champ DESAXX)

Cet intitulé long est utilisé en titre dans les écrans et les états.

Par défaut, l'intitulé court, l'intitulé long ou l'en-tête de colonne d'une donnée est enregistré (en création/modification) dans la langue de connexion de l'utilisateur.
Vous pouvez les traduire dans une autre langue par l'intermédiaire de la fonction Traduction :

  • Cliquez sur Traduction depuis l'icône Actions dans le champ concerné.
  • Dans la fenêtre Traduction, ajoutez un nouveau code langue et la traduction dans cette langue.

Un utilisateur qui se connecte dans cette langue disposera de l’intitulé court, de l'intitulé long ou de l'en-tête de colonne dans sa langue de connexion si la traduction a été effectuée. Sinon, les intitulés seront disponibles dans la langue du dossier.

SEEINFO La langue de connexion doit être définie comme langue par défaut dudossier.

  • Intitulé court (champ SHOAXX)

Cet intitulé court est utilisé dans les écrans et les états. Il est enregistré dans votre langue de connexion.

Par défaut, l'intitulé court, l'intitulé long ou l'en-tête de colonne d'une donnée est enregistré (en création/modification) dans la langue de connexion de l'utilisateur.
Vous pouvez les traduire dans une autre langue par l'intermédiaire de la fonction Traduction :

  • Cliquez sur Traduction depuis l'icône Actions dans le champ concerné.
  • Dans la fenêtre Traduction, ajoutez un nouveau code langue et la traduction dans cette langue.

Un utilisateur qui se connecte dans cette langue disposera de l’intitulé court, de l'intitulé long ou de l'en-tête de colonne dans sa langue de connexion si la traduction a été effectuée. Sinon, les intitulés seront disponibles dans la langue du dossier.

SEEINFO La langue de connexion doit être définie comme langue par défaut dudossier.

  • +/- (champ INCDCR)

Il s'agit du sens (majoration ou minoration) de cette colonne. Une majoration correspond à un frais, une minoration à une remise.

Un élément de facturation de type" Minoration" est obligatoirement soumis à l'escompte et pris en compte dans le calcul de la base escomptable.
SEEINFO Les montants ou pourcentages seront toujours saisis en positif.

  • Valeur (champ VALTYP)

Cette information permet de définir si la valeur est un montant, ou un pourcentage.
Lorsqu’il s’agit d’un pourcentage, celui-ci peut se cumuler avec d’éventuels pourcentages définis précédemment, ou s’appliquer en cascade sur ces mêmes éléments.
Il y a donc deux choix possibles dans ce cas : % cumul, et % cascade.

Exemples et cas d'emploi

  • Montant: ce montant sera exprimé dans la devise de saisie du document. Cela peut être le cas de remises en montant, de frais annexes, de port saisi à la ligne,
  • Pourcentage en cumul: dans ce cas, les pourcentages se cumulent. Par exemple, une remise de 20 % combinée à des frais de 10 % aboutit par combinaison à déduire 10% du montant,
  • Pourcentage en cascade: dans ce cas, on applique successivement les deux pourcentages sur la base. Ainsi, la remise de 20 % combinée avec les frais de 10% aboutit à appliquer une remise de 12 % du le montant.

La distinction entre pourcentage en cumul et pourcentage en cascade n'est utile que dans le cas où la colonne n'est pas la première de la structure tarifaire.

  • Base de calcul (champ CLCRUL)

La base de calcul peut être établie :

  • 'par Unité', ce qui signifie que le montant de la colonne est un montant unitaire s'appliquant pour l'unité de vente saisie.
    Il y aura donc multiplication par la quantité.
     
  • 'par Ligne', ce qui signifie que le montant de la colonne est un montant fixé pour la ligne.
     
  • 'par Document', ce qui signifie qu’il s'agit d'une colonne qui se cumule dans un pied de facture et pour laquelle des règles de tarification par groupe de ligne existent (par exemple, montant de remise fonction du total de la facture). Le principe de cette base de calcul est lié à l’utilisation des tarifs groupés.
     
    Exemple
    :
    Si dans un tarif groupé, on a défini des règles d’application d’un frais, par exemple : pour une facture dont le montant total est supérieur à 1000 EUR, on appliquera 10% de frais de port.
    La colonne Frais de port est définie dans le code structure avec pour base de calcul Par document et l’élément de facturation attaché est Frais de port pied. Si le montant total de la facture dépasse les 1000 EUR, 100 EUR de frais de port seront calculés sur le pied  Frais de port Pied. La colonne tarifaire Frais de port reste utilisable pour saisir des montants (ou pourcentage suivant le paramétrage) qui impacteront le prix net de la ligne, et seront donc, indépendamment, comptabilisés sur les lignes.
    Ce paramétrage permet de cumuler des conditions tarifaires groupées particulières directement sur un pied, tout en conservant la possibilité d’utiliser la colonne pour un autre frais ou remise saisissable à la ligne.

SEEINFO Dans le cas des pourcentages, le calcul du pourcentage se fait uniquement par unité.

  • Pn HT (champ NPRNOTFLG)

Cette liste déroulante permet de préciser si la valeur intervient ou non dans le calcul du prix net de la ligne :

  • 'Oui' : la valeur est prise en compte dans le calcul du prix net de la ligne. La remise ou frais sera comptabilisée dans le compte.
  • 'Non' : la valeur n'y intervient pas. La remise sera donc cumulée en pied de facture et comptabilisée sur un compte de pied (si un pied de facture est défini), ou servira simplement de colonne informative.
  • Elément facturation (champ INVDTA)

Si ce paramètre est non nul, on cumule la colonne dans l'élément de facturation dont le numéro correspond. Le montant calculé est soit saisi, soit calculé à partir d'un pourcentage saisi selon le type de la colonne .

Si ce paramètre est renseigné, on cumulera la valeur des lignes de document dans l'élément de facturation correspondant (cf. documentation sur Eléments de facturation achats et sur Eléments de facturation ventes). S’il s’agit d’une colonne de type Montant, on cumule les montants, s’il s’agit d’une colonne de type Pourcentage, on cumule les montants calculés en appliquant le pourcentage sur le montant de la ligne.

Dans le module achat cette colonne n’est accessible que si la remise ou le frais n’entre pas dans le calcul du prix net de la ligne. Le pied de facture utilisé doit être défini comme présent en ligne de commande et le type de valeur doit être de type montant.

  • Format colonne (champ FMTCOL)

Ce paramètre permet de définir un format de saisie de la colonne. Ce format peut prendre les valeurs suivantes :

  • format variable : il est limité à dix caractères significatifs.
    Le format '3.2#' est le format donné par défaut aux colonnes de pourcentage.
  • format évalué : "=[F:TCU]CURFMT2" est le format donné par défaut aux colonnes de montant.

Exemple : le format indiqué pour la table de devises sera reporté dans la fonction correspondante.

 

Inter-sociétés

Dans le cadre de l'inter-société, il sera nécessaire de créer une structure tarifaire pour les fournisseur (correspondant à des sites de vente) identique à la structure tarifaire vente. En effet dans le cadre de facturation réciproque, il est indispensable que les conditions tarifaires s'appliquent de la même manière.

Boutons spécifiques

Les champs suivants sont présents dans la fenêtre ouverte par ce bouton :

Bloc numéro 1

  • champ OBJET

 

  • champ CLES

 

Bloc numéro 2

  • Depuis le dossier (champ DOSORG)

Indiquez le dossier à partir duquel la fiche va être copiée. Les syntaxes possibles sont décrites dans l'annexe dédiée.

  • Tous dossiers (champ TOUDOS)

Cette option permet de copier la fiche vers tous les dossiers définis dans le dictionnaire (table ADOSSIER de la solution courante).

  • Vers le dossier (champ DOSDES)

Indiquez le dossier dans lequel la fiche va être copiée. Les syntaxes possibles sont décrites dans l'annexe dédiée.

Ce bouton lance la copie de la définition de la fiche depuis ou vers un autre dossier.

Messages d'erreur

Outre les messages génériques, les messages d'erreur suivants peuvent apparaître lors de la saisie :

Elément non actif ou incompatible

Ce message apparaît lorsque l'on associe un élément de facturation à une colonne de remise ou frais et que cet élément de facturation est Inactif, ou qu'il est incompatible avec la colonne (élément de pied non défini comme présent en ligne de commande).

Code majoration/minoration de la ligne ajusté à celui de l'élément de facturation

Ce message apparaît lorsque le sens de la colonne de remise ou frais n'est pas le même de celui de l'élément de facturation associé. Dans ce cas, le sens de la colonne est automatiquement ajusté en fonction de celui de l'élément de facturation.

Fiche inexistante

Ce message apparaît lorsque l'on a associé un élément de facturation inexistant à une colonne de frais ou remise.

Tables mises en oeuvre

SEEREFERTTO Reportez-vous à la documentation de Mise en oeuvre